Act as the single point of contact to the customer for timely and satisfactory resolution of concerns covering a wide variety of support services offered for assigned region, product, or coverage area. You will establish and maintain contact to provide on-going technical and business support to assigned customers in designated geographic region or coverage area. Includes direct people management responsibility including staffing and performance development.
Job listings
As EMEA Technical Support Manager, youβll lead with empathy, develop great people, and help scale an inclusive, world-class support organization. Youβll report to the Head of Support and manage a team of EMEA-based Technical Support Engineers (TSEs) working across diverse customer challenges and technologies. Youβre someone who values people as much as process.